travel and other expenses incurred - Almanca İngilizce Sözlük